@charset "utf-8";
.blue { padding: 0px; margin: 0px; font-size: 13px; line-height: 25px; color: #4c4c4c; text-align: left; }
.blue .main_box { width: 100%; margin: 0px auto; padding: 0px; }
.blue .neirong, .blue #head { margin: 0px; padding: 0px; border: none; }
.blue #globalHeader { width: 100%; height: 130px; padding: 0px; border: none; margin: 0px auto; }
.blue .w100 { width: 1200px; padding: 0px; margin: 0px auto; border: none; }
.blue .fu_top { width: 1200px; height: 90px; padding: 0px; margin: 0px; border: none; background: url(../images/top_bg.png) repeat; position: absolute; z-index: 999; }
.blue #top_link { width: 100%; height: 40px; padding: 0px; margin: 0px; border: none; }
.blue #top_link .content { width: 1190px; height: 40px; padding: 0px 10px 0px 0px; margin: 0px auto; border: none; font-family: "微软雅黑"; font-size: 14px; line-height: 40px; color: #fff; font-weight: 400; text-align: right; }
.blue #globalHeader_logo { width: 450px; height: 100px; padding: 15px 0px 0px 0px; float: left; margin: 0px; border: none; }
.blue #globalHeader_ad { width: 100%; height: 558px; padding: 0px; margin: 0px auto; border: none; }
.blue .main div { overflow: hidden; }
.blue .main { width: 1200px; padding: 0px; margin: 30px auto 0px auto; border: none; }
.blue .index_title { width: 1200px; height: 50px; margin: 30px auto 0px auto; padding: 30px 0px 20px 0px; border: none; font-family: "微软雅黑"; font-size: 36px; line-height: 50px; color: #4c4c4c; font-weight: 500; text-align: center; background: url(../images/title_h2.jpg) no-repeat bottom center; overflow: hidden; text-align: center; }
.blue .index_more { width: 143px; height: 43px; margin: 20px auto 0px auto; padding: 0px; border: none; overflow: hidden; }
.blue .W30 .title, .blue .small_title { height: 35px; margin: 0px auto; padding: 0px; border: 1px solid #d1d1d1; overflow: hidden; }
.blue .W30 .title h2, .blue .small_title h2 { height: 40px; padding: 0px 0px 0px 15px; margin: 0px; float: left; border: none; font-family: "微软雅黑"; font-size: 15px; line-height: 35px; color: #fff; font-weight: 400; text-align: left; }
.blue .W30 .title span, .blue .small_title span { min-width: 50px; _width: 50px; height: 25px; padding: 5px 10px 5px 0px; float: right; margin: 0px; text-align: right; }
.blue .W70 .title, .blue .big_title { width: 100%; height: 35px; padding: 0px; margin: 0px auto; border: none; border-bottom: 1px solid #d2d2d2; overflow: hidden; }
.blue .W70 .title h2, .blue .big_title h2 { height: 35px; padding: 0px 0px 0px 10px; float: left; margin: 0px; border: none; font-family: "微软雅黑"; font-size: 16px; line-height: 35px; color: #2e2e2e; font-weight: 400; text-align: left; }
.blue .W70 .title h1, .blue .big_title h1 { width: 5px; height: 20px; padding: 0px; float: left; margin: 8px 5px 0px 5px; border: none; background: #2e2e2e; }
.blue .W70 .title span, .blue .big_title span { min-width: 50px; _width: 50px; height: 35px; padding: 5px 10px 0px 0px; float: right; margin: 0px; text-align: right; }
.blue .jieshao { width: 100%; height: 670px; margin: 0px auto; padding: 50px 0px 30px 0px; border: none; background: #eeeeee; }
.blue .jieshao .content { width: 1200px; height: 420px; margin: 0px auto; padding: 50px 0px 10px 0px; border: none; }
.blue .jieshao .content img { width: 552px; height: 380px; padding: 0px 20px 0px 0px; float: left; margin: 0px; }
.blue .jieshao .content p { padding: 10px 10px 0px 10px; font-size: 14px; line-height: 32px; color: #4c4c4c; text-align: left; text-indent: 2em; }
.blue .product { width: 1200px; padding: 0; margin: 30px auto 0px auto; border: none; }
.blue .fenlei { width: 1200px; height: 30px; margin-top: 10px; padding: 20px 0px 0px 0px; text-align: center; border: none; }
.blue .fenlei li { cursor: pointer; padding: 8px 8px 8px 10px; font-family: "微软雅黑"; font-size: 14px; line-height: 30px; font-weight: 100; color: #c1ac83; text-align: center; display: inline; }
.blue .fenlei li a:hover { color: #f60; }
.blue .product .clearfix { float: left; }
.blue .product .content { width: 1200px; height: 400px; padding: 0; margin: 30px auto 0px auto; border: none; overflow: hidden; }
.blue .product .content li { width: 287px; height: 362px; float: left; margin: 20px 5px 0px 15px; display: inline; font-size: 16px; line-height: 30px; color: #444444; text-align: center; background: #e1e1e1; overflow: hidden; }
.blue .product .content li a { color: #444444; text-align: center; }
.blue .product .content li a:hover { color: #f60; }
.blue .product .content li img { width: 285px; height: 298px; border: 1px solid #fff; display: block; }
.blue .anli { width: 100%; height: 650px; padding: 20px 0px 30px 0px; margin: 30px auto 0px auto; border: none; background: #eeeeee; }
.blue .anli .content { width: 1200px; height: 490px; padding: 50px 0px 0px 0px; margin: 0px auto; border: none; overflow: hidden; }
.blue .anli .first { width: 305px; height: 450px; float: left; }
.blue .anli .first img { width: 305px; height: 450px; }
.blue .anli .two { width: 430px; height: 210px; float: left; margin: 0px 0px 0px 15px; }
.blue .anli .two img { width: 430px; height: 210px; }
.blue .anli .three { width: 295px; height: 210px; margin: 20px 0px 0px 15px; }
.blue .anli .three img { width: 295px; height: 210px; }
.blue .anli .four { width: 255px; height: 210px; float: left; margin: 20px 0px 0px 15px; }
.blue .anli .four img { width: 255px; height: 210px; }
.blue .anli li { float: left; overflow: hidden; }
.blue .newsfocus { position: relative; }
.blue .newsfocus img { display: block; }
.blue .newsfocus li a { display: block; height: 100%; position: relative; }
.blue .newsfocus1 { width: 230px; height: 220px; left: 0; top: 0; }
.blue .newsfocus1 img { width: 230px; height: 220px; }
.blue .newsfocusp { position: absolute; left: 0; bottom: -100px; width: 100%; background-color: rgba(0,0,0,0.6); font-family: "微软雅黑"; font-size: 13px; color: #fff; text-align: center; line-height: 20px; height: 100px; text-align: left; }
.blue .newsfocusp span { padding-top: 5px; font-family: "微软雅黑"; font-size: 14px; color: #fff; text-align: center; line-height: 30px; font-weight: 600; text-align: center; display: block; }
.blue .news { width: 1200px; margin: 30px auto 0px auto; clear: both; text-align: left; overflow: hidden; }
.blue .news .content { width: 100%; height: 380px; padding: 50px 0px 0px 0px; }
.blue .news .content li { width: 555px; height: 138px; float: left; margin: 15px 6px 10px 10px; font-family: "微软雅黑"; font-size: 12px; line-height: 28px; color: #a6a6a6; text-align: left; display: inline; }
.blue .news .content li img { width: 170px; height: 130px; float: left; margin-right: 10px; }
.blue .news .content li span { margin-bottom: 6px; font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #4c4c4c; font-weight: 400; text-align: left; display: block; }
.blue .news .content li span a { font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #4c4c4c; font-weight: 400; text-align: left; }
.blue .news .content li span a:hover { color: #f60; }
.blue .products { padding: 0px; margin: 0px; border: none; }
.blue .products .content { width: 100%; padding: 0px; margin: 0px auto; border: none; }
.blue .products .content li { width: 280px; padding: 5px 0px 10px 0px; float: left; margin: 15px 5px 5px 15px; display: inline; font-size: 13px; line-height: 30px; color: #333; text-align: center; background: #e1e1e1; overflow: hidden; }
.blue .products .content li p { height: 30px; margin: 0px; font-size: 13px; line-height: 30px; color: #333; text-align: center; display: block; overflow: hidden; }
.blue .products .content li a { font-size: 13px; line-height: 30px; color: #333; text-align: center; }
.blue .products li img { height: 280px; margin: 0 auto; display: block; }
.blue .W30 { width: 250px; padding: 0px; float: left; margin: 0px 0px 0px 15px; background: none; }
.blue .W70 { width: 900px; padding: 0px; float: right; margin: 0px 10px 0px 0px; border: none; }
.blue a { color: #555555; font-size: 13px; text-decoration: none; }
.blue a:hover { color: #f60; }
.blue span a { color: #555; font-size: 13px; text-decoration: none; }
.blue span a:hover { color: #f60; font-size: 13px; text-decoration: none; }
.blue .skins .pubdate { width:95%; height: 25px; padding: 0px; margin: 5px auto 5px auto; border: none; font-size: 12px; line-height: 25px; color: #828282; text-align: center; background: #efefef; display: block; }
.blue .blocks { padding: 0px; margin: 0px; border: none; }
.blue .skins { padding: 0px; margin: 0px; }
.blue .skins .titles { width: 100%; margin: 15px 0px 10px 0px; padding: 0px; border: none; }
.blue .skins .titles h1 { width: 100%; margin: 0px; padding: 0px; border: none; font-size: 18px; line-height: 30px; font-weight: bold; text-align: center; }
.blue .skins .titles h3 { min-width: 50px; _width: 50px; height: 31px; float: right; }
.blue .skins .titles span { }
.blue .skins .contents { width: 95%; padding: 0px; margin: 0px auto; background: none; border: none; }
.blue #sidebar { border: none; }
.blue #globalFooter { width: 100%; margin: 30px auto 0px auto; padding: 0px; border: none; }
.blue #globalFooter_copyright { width: 1200px; margin: 0px auto; border: none; padding: 20px 0px 20px 0px; font-size: 13px; line-height: 25px; color: #fff; text-align: center; }
.blue #globalFooter_copyright img { margin: 6px auto 10px auto; display: block; }
.blue #globalFooter_copyright p { margin: 0px; border: none; padding: 10px 0px 0px 50px; font-size: 13px; line-height: 25px; color: #fff; text-align: center; }
.blue #globalFooter_copyright a { margin-left: 6px; margin-right: 6px; font-size: 13px; line-height: 25px; color: #fff; text-align: left; }
.blue #globalFooter_copyright a:hover { font-size: 13px; line-height: 25px; color: #f60; text-align: left; }
.blue #inlcude_contact_p { width: 100%; margin: 30px 0px 0px 0px; padding: 0px; border: none; }
.blue #inlcude_contact_p .content { min-height: 190px; _height: 190px; overflow: visible; padding: 10px 0px 0px 0px; border: none; text-align: left; background: #fff url(../images/contact_us.gif) no-repeat 10px 10px; }
.blue #inlcude_contact_p .content .p, .blue #contact_us .p { font-size: 12px; line-height: 23px; color: #555555; text-align: left; }
.blue #include_product_son_txtli { margin: 0px; padding: 0px; border: none; background: url(../images/index_38-16.jpg) repeat-x bottom; }
.blue #include_product_son_txtli .content { margin: 0px; padding: 6px 0px 15px 0px; border: 1px solid #e4e4e4; border-top: none; overflow: hidden; }
.blue #include_product_son_txtli .hide, .blue #include_product_son_txtli .hideI { display: block; }
.blue #include_product_son_txtli .content .column { width: 257px; margin: 3px auto; padding: 0px; overflow: hidden; }
.blue #include_product_son_txtli li span { width: 210px; margin: 3px auto; padding: 0px; background: url(../images/index2_49.jpg) no-repeat top; overflow: hidden; display: block; }
.blue #include_product_son_txtli .content .column a, .blue #include_product_son_txtli li span a { padding-left: 45px; font-size: 14px; text-align: left; color: #31322d; line-height: 28px; font-weight: bold; }
.blue #include_product_son_txtli .content .column a:hover, .blue #include_product_son_txtli li span a:hover { font-size: 14px; text-align: left; color: #f60; line-height: 30px; }
.blue #include_product_son_txtli li p a { width: 200px; height: 28px; margin: 0px auto; line-height: 28px; font-weight: 300; padding: 0px 0px 0px 25px; font-size: 13px; color: #31322d; text-align: left; display: block; }
.blue #include_product_son_txtli li p a:hover { font-size: 13px; color: #f60; }
.blue #include_article_son_txtli { width: 100%; margin: 0px; padding: 0px; border: none; }
.blue #include_article_son_txtli .content { margin: 0px; padding: 8px 0px 0px 0px; border: none; }
.blue #include_article_son_txtli .content li { width: 220px; height: 28px; margin: 4px auto; padding: 0px; border: none; border-bottom: 1px solid #ccc; overflow: hidden; }
.blue #include_article_son_txtli .content li a { padding-left: 25px; font-size: 13px; line-height: 28px; color: #333; text-align: left; }
.blue #include_article_son_txtli .content li a:hover { font-size: 13px; line-height: 28px; color: #f60; }
.blue .W70 .news_box { margin: 0px; padding: 0px; border: none; }
.blue .W70 .news_box .content { margin: 0px; padding: 0px; border: none; }
.blue .W70 .news_box .content .txtli ul { width: 100%; margin: 10px auto; }
.blue .W70 .news_box .content .txtli li { width: 98%; height: 28px; margin: 0px auto; text-align: left; }
.blue .W70 .news_box .content .txtli li a { float: left; font-size: 13px; line-height: 28px; color: #555555; text-align: left; text-indent: 15px; background: url(../images/xd.jpg) no-repeat left; }
.blue .W70 .news_box .content .txtli li a:hover { line-height: 28px; color: #f60; }
.blue .W70 .xiangmus { width: 100%; padding: 0px; margin: 0px auto; border: none; }
.blue .W70 .xiangmus .content { padding: 0px; margin: 0px; border: none; }
.blue .W70 .xiangmus ul { padding: 0px; margin: 0px; border: none; }
.blue .W70 .xiangmus li { width: 100%; height: 115px; padding: 0px 0px 4px 0px; margin: 10px auto 0px auto; font-size: 12px; line-height: 20px; color: #666666; text-align: left; background: #f4f4f4 url(images/ziye3_11.jpg) repeat-x bottom; overflow: hidden; }
.blue .W70 .xiangmus li .xmleft img { height: 110px; padding: 0px; margin: 0px; }
.blue .W70 .xiangmus li .xmleft { width: 135px; height: 110px; padding: 3px 12px 0px 3px; float: left; margin: 0px; overflow: hidden }
blue .W70 .xiangmus li .xmright { width: 520px; height: 115px; padding: 0px; float: left; margin: 0px 0px 0px 20px; display: inline; overflow: hidden }
.blue .W70 .xiangmus li .xmright p { width: 100%; padding: 0px; margin: 0px; font-size: 12px; line-height: 20px; color: #666666; text-align: left; }
.blue .W70 .xiangmus li span { width: 100%; font-size: 13px; line-height: 30px; color: #ff7800; text-align: left; font-weight: bold; display: block; }
.blue .W70 .xiangmus li span a:link, .blue .W70 .xiangmus li span a:visited { font-size: 13px; line-height: 30px; color: #ff7800; text-align: left; font-weight: bold; text-decoration: none; }
.blue .W70 .xiangmus li span a:hover { color: #f60; }
.blue .W70 .xiangmus li .more { width: 96%; height: 25px; padding: 6px 0px 0px 0px; margin: 0px auto; text-align: left; }
.blue .W70 .xiangmus li .more img { width: 35px; height: 12px; float: left; }
.blue .btn_order { padding: 10px; display: block; font-size: 16px; font-weight: bold; letter-spacing: 1em; text-align: center; text-decoration: none; color: #202020; }
 .blue #ArticleContent_body, .blue . imgtxt {
 width:96%;
 margin:10px auto;
 font-size: 13px;
 line-height: 25px;
 color: #202020;
 text-align: left;
 text-indent:22px;
 font-weight:normal;
}
.blue .crumbNav { width: 99%; height: 30px; line-height: 30px; padding: 0px; margin: 0px auto; border: none; }
.blue .table, .blue .table .bg2, .blue .pages, .blue table td, .blue table th { background: none; color: #555; }
.blue .table .wenzi { width: 120px; }
/*banner*/

.blue .banner { height: 608px; overflow: hidden; position: relative; }
.blue .banner ul { position: absolute; height: 608px; }
.blue .banner ul li { height: 608px; float: left; }
.blue .banner ul li a, .blue .banner ul li image { display: block }
.blue .foucdocs { position: absolute; left: 0; bottom: 10px; width: 100%; text-align: center; }
.blue .foucdocs span { display: inline-block; width: 65px; height: 5px; background: #FFF; margin-left: 6px; }
.blue .foucdocs span.focus_on { background: #aeaeae; }
.blue .foucL, .srollL { z-index: 88; cursor: pointer; position: absolute; left: 0; top: 50%; height: 43px; width: 43px; margin-top: -22.5px; background: url(../images/tip_11.png) no-repeat center center; }
.blue .foucR, .srollR { z-index: 88; cursor: pointer; position: absolute; right: 0; top: 50%; height: 43px; width: 43px; margin-top: -22.5px; background: url(../images/tip_13.png) no-repeat center center; }
.blue .foucL { left: 60px !important; }
.blue .foucR { right: 60px !important; }
.blue .hui { background: #eaeaea; }
/*选颜色的盒子*/

#orige span { background-color: #007CB2 }
#orige span:hover { background-color: #035074 }
.peise_box { display: none; }
.corlorbox { overflow: visible!important; cursor: pointer; position: fixed; top: 50px; right: 0px; z-index: 2147483647; background-color: #FFF !important; height: 160px; width: 0px; border: 3px solid #00A0E9 !important; }
.corlorbox a { display: block; height: 20px; width: 20px; text-indent: -9999px; float: left; }
.corlorbox .shi_tit { cursor: pointer; text-align: center; color: #FFF; font-size: 18px; font-weight: 500; position: absolute; top: 50%; margin-top: -59px; left: -27px; height: 119px; width: 27px; background-color: #00A0E9; background: url(lookpic_03.png) no-repeat left top !important; overflow: hidden; }
.corlorshow { display: none; }
.corlorbox a.showon { border: 3px solid #FFF !important; width: 14px; height: 14px; }
/*可选主色*/

/*红色*/

.blue .color { background: #682105; }
/*天蓝色*/

.blue .color_two { background: #3981d3; }
* { margin: 0px; padding: 0px; }
.blue #full-screen-slider { overflow: hidden; }
.blue #slides { width: 20000px; overflow: hidden }
.blue #slides li { float: left; }
.blue #slides li a img { width: 100%; }
.blue .W70 .pages li{ list-style:none; display:inline-block}
